package com.quanyan.signup.mapper;

import com.quanyan.signup.entity.db.TbReferUser;
import com.quanyan.signup.entity.db.TbReferUserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbReferUserMapper {
    int countByExample(TbReferUserExample example);

    int deleteByExample(TbReferUserExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbReferUser record);

    int insertSelective(TbReferUser record);

    List<TbReferUser> selectByExample(TbReferUserExample example);

    TbReferUser selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbReferUser record, @Param("example") TbReferUserExample example);

    int updateByExample(@Param("record") TbReferUser record, @Param("example") TbReferUserExample example);

    int updateByPrimaryKeySelective(TbReferUser record);

    int updateByPrimaryKey(TbReferUser record);
}